launch a satellite - İngilizce Eş Anlamlılar Sözlük